package com.itheima_aop原理.cglibProxy;
// 如果想代理没有实现接口的类，那么可以使用CGLIB代理
public class CglibTest {

    public static void main(String[] args){
        //创建代理类对象
        CglibProxy cglibProxy=new CglibProxy();
        //创建目标对象
        UserDao userDao=new UserDao();
        //获取增强后的目标对象
        UserDao userDao1=(UserDao) cglibProxy.createProxy(userDao);
        //执行方法
        userDao1.addUser();
    }

}
